inter-dependent mechanical system - Alemán Inglés Diccionario